1 physically handicapped
the physically handicapped — gli handicappati (fisici)
to be physically handicapped — essere fisicamente handicappato
English-Italian dictionary > physically handicapped